Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Davis Cup, Group I, 1R, AUT-POR 1-3 Ortisei Challenger Calgary Challenger Drummondville Challenger Valencia Challenger Oeiras 1 Challenger Oeiras 2 Challenger Davis Cup, World Group, Q, FIN-POR 3-1 Millennium Estoril Open - Estoril Spain F1 Spain F2 Spain F4 Spain F20 Spain F21 Spain F29 Spain F30 Spain F31 Spain F32 Spain F33 Spain F2 Spain F3 Italy F5 Spain F14 Spain F17 Spain F19 Spain F22 Spain F23 Spain F39 Spain F40 Spain F41 Spain F5 Spain F6 Spain F8 Spain F9 Spain F10 Spain F13 Spain F17 Spain F18 Spain F16 Spain F17 Spain F18 Spain F20 Spain F21 France F12 Spain F28 Spain F14 Spain F29 Portugal F4 Portugal F5 Spain F37 Spain F3 Italy F2 Italy F3 Spain F16 Spain F17 Spain F18 Spain F19 Spain F20 Italy F17 Spain F35 Spain F36 France F4 Spain F14 Spain F15 Spain F36 Spain F37 Spain F38 Spain F4 Spain F31 (Sabadell) Spain F32 (Melilla) Spain F30 Spain F1 Spain F26 Belgium F1 Belgium F2 Spain F3 Italy F3 Italy F4 Italy F5 Spain F5 Spain F6 Spain F7 Romania F7 Romania F8 Spain F14 Spain F15 Spain F16 Spain F18 Italy F4 Italy F6 Italy F7 Spain F4 Spain F3 Italy F4 Italy F5 Spain F26 Spain F27 Spain F33 Spain F34 Spain F35 Portugal F4 Portugal F5 Spain F38 Spain F19 Spain F20 Romania F10 Romania F11 Spain F30 Spain F31 Spain F33 Spain F34 Portugal F7 Portugal F8 Spain F39 Spain F40 Spain F41 Spain F42 United Arab Emirates F1 United Arab Emirates F2 Spain F3 Spain F4 Spain F5 Spain F7 Spain F10 Spain F11 Turkey F4 Turkey F5 Turkey F6 Spain F31 Spain F35 Concurso Internacional de Vigo - Vigo 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta III Challenger Isla de Gran Canaria Ciudad de Telde - Telde San Remo Tennis Cup - San Remo Schickendanz Open - Furth Zenith Tennis Cup-Harbour Club - Milan 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Constanta Challenger - Constanta BSI Challenger Lugano - Lugano San Marino CEPU Open - San Marino LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo 84° Concurso Internacional Tenis San Sebastian - San Sebastian Bancolombia Open - Cali Rabat Challenger Napoli Challenger Tunis Challenger Vigo Challenger San Sebastian Challenger Seville Challenger Santiago Challenger Sao Paulo Challenger Meknes Challenger Rabat Challenger Marrakech Challenger Monza Challenger Marrakech Challenger Tallahassee Challenger Tunis Challenger Biella Challenger Orbetello Challenger Recanati Challenger Tampere Challenger Kitzbuhel Challenger Istanbul Challenger Sao Paulo Challenger Courmayeur Challenger Casablanca Challenger Tanger Challenger Le Gosier Challenger Guangzhou Challenger Pingguo Challenger St. Brieuc Challenger Rome Challenger Furth Challenger Kosice Challenger Marburg Challenger Segovia Challenger San Marino Challenger San Sebastian Challenger Seville Challenger Szczecin Challenger Trnava Challenger Madrid Challenger Casablanca Challenger Marrakech Challenger Rome Challenger Furth Challenger Kosice Challenger Milan Challenger Tampere Challenger Genova Challenger Sibiu Challenger Como Challenger Alphen Challenger Trnava Challenger San Juan Challenger Rio De Janeiro Challenger Porto Alegre Challenger Montevideo Challenger Furth Challenger Kosice Challenger Todi Challenger San Benedetto Challenger Poznan Challenger Guimaraes Challenger Caltanissetta Challenger Irving Challenger Le Gosier Challenger Szczecin Challenger Citta di Monza - Monza Open de Tenis Amaya - Pamplona Unicredit (Suisse) Bank S. A. Challenger - Chiasso 10° Trofeo Luigi Pezzoli - Bergamo Trofeo Sisma Mantova - Mantova Riviera di Rimini Challenger - Rimini Banja Luka Challenger Kenitra Challenger Genoa Open - Genova Marbella Challenger Alicante Challenger Lyon Challenger Perugia Challenger Mallorca Challenger Genova Challenger Banja Luka Challenger Florence Challenger II Cyclus Open de Tenis - Florianopolis Barcelona Challenger Lima Challenger Montevideo Challenger Buenos Aires Challenger Marbella Challenger Prostejov Challenger Lyon Challenger Tunis Open 2007 - Tunis Unicredit Czech Open 2007 - Prostejov Challenger Lugano - Lugano Monterrey Challenger Prostejov Challenger Iasi Challenger Antalya 2 Challenger 9° Trani Cup - Trani San Marino Cepu Open - San Marino Luedenscheid Challenger Kos-Zucchetti Tennis Cup - Cordenons Mallorca Challenger Seville Challenger Cassis Challenger Szczecin Challenger Biel Challenger Orleans Challenger Alicante Challenger Tenerife Challenger Bratislava Challenger Pekao Open - Szczecin Posillipo Tennis Cup - Napoli Marbella Challenger Open Costa Daurada - Tarragona Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Bancolombia Open - Bogota Memorial Manfredini - Sassuolo Prostejov Challenger Cremona Challenger Lyon Challenger Citta di Como - Como ITG Miami Challenger - Miami Mitsubishi Electric Europe Cup - Monza Iasi Challenger Challenger Copa Sevilla - Seville Tarragona Challenger Medellin Challenger Grodzisk Mazowiecki Challenger Geneva Challenger Seville Challenger Szczecin Challenger Izmir Challenger Tunis Open - Tunis Genova Challenger Nord LB Open - Braunschweig Open Costa Daurada - Tarragona Braunschweig Challenger Tennis Napoli Cup - Napoli s'Tennis Masters Challenger - Graz ATP Open Castilla y Leon - Segovia Roanne Challenger Trofeo Internacional Club Laieta - Barcelona Helsinki Challenger Milan Challenger Reggio Emilia Challenger Phoenix Challenger Challenger Brasov - Brasov ATP Challenger Trophy 2008 - Trnava Kazan Challenger Open Tarragona Costa Daurada - Tarragona Aix En Provence Challenger Bergamo Challenger Meknes Challenger Tunis Challenger Lisbon Challenger Ismaning Challenger Girona Challenger Isla de Gran Canaria - Mas Palomas Internazionali di Tennis - Bergamo Rabat Challenger Challenger Ford de Cherbourg - Cherbourg San Sebastian Challenger Brest Challenger Helsinki Challenger Quimper Challenger 5° Sporting Challenger - Turin Mersin Challenger Bancastato Challenger Lugano - Lugano Harbour Tennis Cup Regione Lombardia - Milan Tarragona Challenger Copa Sevilla 2007 - Seville Ciutat de Barcelona - Barcelona Heilbronn Challenger Open de la Comunidad Valenciana - Valencia XI Torneo Internazionale di Tennis - Barletta Open de Tenis Comunidad Valenciana - Valencia Tennis Napoli Cup 2007 - Napoli Chennai Open - Chennai Cordenons Challenger Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Croatia Open - Umag Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Sir Supermercati - Rome Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril BCR Open Romania - Bucharest If Stockholm Open - Stockholm Chennai Open - Chennai Quimper Challenger Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Mamaia Challenger - Constanta Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London Prague 3 Challenger Mercedes Cup - Stuttgart Masters Series - Hamburg XI Ciutat de Barcelona - Barcelona Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Mercedes Cup - Stuttgart Pekao Open - Szczecin BCR Open Romania - Bucharest If Stockholm Open - Stockholm Kremlin Cup - Moscow Open Sud de France - Montpellier St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON International - Eastbourne Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Winston Salem - Winston Salem BCR Open Romania - Bucharest PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Apia International - Sydney Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Serbia Open - Belgrade AEGON International - Eastbourne Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Apia International - Sydney Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Valencia Open - Valencia Open Sud de France - Montpellier Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Internationaux du Doubs - Besancon SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur China Open - Beijing Quimper Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Apia International - Sydney Open Sud de France - Montpellier Tunis Open 2006 - Tunis ABN AMRO World Tennis Tournament - Rotterdam Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca Turin Challenger Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Manerbio Challenger Credit Agricole Suisse Open - Gstaad Genova Challenger Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur IV Challenger Ciudad De Guayaquil - Guayaquil Rakuten Japan Open - Tokyo San Marino Challenger VTR Open - Vina del Mar Valencia Open - Valencia Riviera di Rimini Challenger - Rimini St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Leon Challenger Qatar ExxonMobil Open - Doha ASB Classic - Auckland Madrid Challenger Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Seville Challenger Open de Moselle - Metz Winston-Salem Open - Winston-Salem Bratislava 2 Challenger St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Shenzhen Open - Shenzhen China Open - Beijing Rakuten Japan Open - Tokyo European Open - Antwerp Swiss Indoors Basel - Basel Erste Bank Open - Vienna ASB Classic - Auckland Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Napoli Challenger Brasil Open - Sao Paulo Rennes Challenger Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva Antalya Cup - Antalya Konzum Croatia Open - Umag Suisse Open - Gstaad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen European Open - Antwerp Swiss Indoors Basel - Basel ASB Classic - Auckland Ecuador Open - Quito Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva Open Parc - Lyon Swiss Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Copa Petrobras Uruguay - Montevideo Tata Open Maharashtra - Pune Sydney International - Sydney Cordoba Open - Cordoba Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva Open Parc - Lyon Libema Open - 's-Hertogenbosch Noventi Open - Halle Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Zhuhai Open - Zhuhai Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ASB Classic - Auckland Cordoba Open - Cordoba Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Generali Open - Kitzbuhel European Open - Antwerp Forte Village Sardegna Open - Sardinia Hamburg European Open - Hamburg Delray Beach Open - Delray Beach Great Ocean Road Open - Melbourne Kos Succhetti Tennis Cup - Cordenons Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Barcelona Open Banc Sabadell - Barcelona Serbia Open - Belgrade Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva Open Parc - Lyon Mercedes Cup - Stuttgart Noventi Open - Halle Mallorca Championships - Mallorca Hall of Fame Open - Newport St. Petersburg Open - St. Petersburg Sofia Open - Sofia Sardegna Open - Cagliari Ostdeutscher Sparkessen Cup - Dresden Melbourne Summer Set - Melbourne Sydney Tennis Classic - Sydney Studena Croatia Open - Umag Tata Open Maharashtra - Pune Gerry Weber Open - Halle Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Serbia Open - Belgrade Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart Noventi Open - Halle Mallorca Championships - Mallorca Nordea Open - Bastad Swiss Open - Gstaad Generali Open - Kitzbuhel Stockholm Open - Stockholm Erste Bank Open - Vienna Tel Aviv Watergen Open - Tel Aviv Gijon Open - Gijon Tata Open Maharashtra - Pune ASB Classic - Auckland Cordoba Open - Cordoba Chile Dove Men+Care Open - Santiago Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona If Stockholm Open - Stockholm Braunschweig Challenger Qatar ExxonMobil Open - Doha Santiago Challenger Arroyo de la Encomienda - Valladolid Eckental Challenger Apia International - Sydney ATP Open Castilla y Leon - Segovia Portugal Open - Oeiras Girona Challenger Prostejov Challenger Orbetello Challenger Architect Open - Budapest Alicante Challenger Pekao Open 2005 - Szczecin Oeiras 3 Challenger Mitsubishi Electric Europe Cup - Monza Campionati Internazionali di Sicilia - Palermo Sporting Challenger '07 Trofeo Regione Piemonte - Turin Kremlin Cup - Moscow Grand Prix Hassan II - Marrakech Trofeo Sisma Mantova - Mantova Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Swiss Indoors Basel - Basel Mallorca Challenger Movistar Open - Santiago Open 13 - Marseille Bordeaux Challenger Abierto Mexicano Telcel - Acapulco Lugano Challenger Dubai Duty Free Tennis Championships - Dubai Heineken Open - Auckland Bet-at-home Open - Hamburg Malaysian Open - Kuala Lumpur Valencia Open - Valencia Mercedes Cup - Stuttgart China Open - Beijing Porto Challenger Kremlin Cup - Moscow 8° Trani Cup - Trani If Stockholm Open - Stockholm Todi Challenger Open Sud de France - Montpellier Konzum Croatia Open - Umag Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Napoli Challenger Oberstaufen Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rakuten Japan Open - Tokyo Maharashtra Open - Pune Brasil Open - Costa do Sauipe Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Gerry Weber Open - Halle Internazionali BNL d'Italia - Rome Antalya Cup - Antalya Rogers Cup - Toronto Plava Laguna Croatia Open - Umag Western & Southern Open - Cincinnati ASB Classic - Auckland Tampere Challenger BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Brasil Open - Sao Paulo Bordeaux Challenger Sony Open Tennis - Miami Dubai Duty Free Tennis Championships - Dubai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Braga Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Austrian Open - Kitzbuhel Monte-Carlo Rolex Masters - Monte-Carlo Argentina Open - Buenos Aires Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris VTR Open - Vina del Mar Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Heineken Open - Auckland BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid National Bank Open - Montreal Abierto Mexicano Telcel - Acapulco Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Heineken Open - Auckland Power Horse Cup - Dusseldorf Vicenza Challenger Maia Challenger AEGON Championships - London Ordina Open - 's-Hertogenbosch Mutua Madrilena Masters Madrid - Madrid Cordoba Open - Cordoba Open de la Comunidad Valenciana - Valencia Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris ABN AMRO World Tennis Tournament - Rotterdam U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril French Open - Paris Moselle Open - Metz Barcelona Open BancSabadell - Barcelona Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Abierto Mexicano Telcel - Acapulco Winston-Salem Open - Winston-Salem French Open - Paris Rio Open - Rio de Janeiro Open 13 Provence - Marseille Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, Group 2, PO, ALG-POR 0-5 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group II, 1R, POR-BEN 5-0 Davis Cup, Group II, 3R, MDA-POR 2-3 Davis Cup, Group I, 1R, SLO-POR 3-2 Davis Cup, World Group, PO, BRA-ESP 3-1 Davis Cup, Group I, PO, RUS-POR 4-1 Davis Cup, Group I, 2R, RUS-ESP 3-2 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, Group II, 3R, POR-BLR 3-2 Davis Cup, Group I, 2R, POR-UKR 4-1 Davis Cup, World Group, PO, POR-GER 2-3 Davis Cup, Group I, 2R, SWE-POR 3-2 Davis Cup, Group I, PO, UKR-POR 3-1 Davis Cup, Group I, PO, POR-RSA 4-0 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, Group I, 1R, BLR-POR 3-2 Davis Cup, World Group I, PO, LTU-POR 0-4 Davis Cup, Group I, 1R, ROU-POR 3-1 Davis Cup, Group I, PO, POR-POL 4-0 French Open (juniors) Wimbledon (juniors) All Lower level tournaments Internazionali BNL d'Italia - Rome Australian Open - Melbourne Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, Group II, 1R, POR-MAR 4-1 Internazionali BNL d'Italia - Rome Cassis Challenger Davis Cup, Group I, 1R, POR-AUT 1-4 Davis Cup, Group I, 1R, POR-BRA 3-1 Olympics - Rio de Janeiro Davis Cup, Group 2, 2R, POR-CYP 5-0 Davis Cup, Europe/Africa Group II, 2R, POR-CYP 5-0 Davis Cup, Europe/Africa Group II, 3R, POR-BIH 3-2 U.S. Open (juniors) Olympics - Tokyo Davis Cup, World Group, PO, POR-CZE 1-3 Davis Cup, Group I, PO, POR-SLO 5-0 Davis Cup, Group I, 1R, POR-ISR 5-0